deposits on short notice - German English Dictionary